$640,000 -
7083 Camino Degrazia 152
San Diego ,
CA 92111
Complex/park: City Scene