$185,000 -
3340 Del Sol Blvd 168
San Diego ,
CA 92154
Complex/park: Ocean Bluffs