Amber Square

San Antonio, TX 78217
Units
64
Year Built
1978
Close of Escrow
December 20, 2011