$665,000 -
5204 Surfwalk Way 159
San Diego ,
CA 92154
Complex/park: Playa Del Sol South