$695,000 -
7228 Camino Degrazia 270
San Diego ,
CA 92111
Complex/park: City Scene