$275,000 -
3340 Del Sol Boulevard, Unit 18
San Diego ,
CA 92154
Complex/park: Ocean Bluffs Estates