Add this property to your favorites View Details 66 Brees Blvd , #118 Barcelona Condominium | San Antonio $139,500 2 bd 1 ba 830 sqft On Site 73 Days Ago