Jackson Square

San Antonio, TX 78230
Units
134
Year Built
1974
Close of Escrow
April 26, 2007