Casa Luna and Casa del Encanto

10362 Sahara Drive & 10202 Desert Sands Street
San Antonio, TX 78216
Units
679
Year Built
1965 & 1968
Price
Request for Offers