Casa Luna and Casa del Encanto 10362 Sahara Drive & 10202 Desert Sands StreetSan Antonio, TX 78216 Units 679 Year Built 1965 & 1968 Price Request for Offers