132 E Craig Pl 132 E Craig Pl, San Antonio, TX, 78212, US
One of Monte Vista’s special Art Deco charmers, this 1600 sq ft apartment boasts two...
One of Monte Vista’s special Art Deco charmers, this 1600 sq ft apartment boasts two sets of curved windows, front and back. In addition, there...