Escondido Village

7226 Blanco Rd, San Antonio, TX 
Multifamily
388 unit apartment