Jump to MLS#:
MLS#:180066063
7323 Estrella De Mar, Unit 56, Carlsbad, CA 92009
$345,000 | MLS#: 180066063