Casa Luna

San Antonio, TX 78216
Units
133
Year Built
1965
Close of Escrow
January 31, 2022