$1,049,000 -
2511 Escala
San Diego ,
CA 92108
Complex/park: Terraces at Escala