Jump to MLS#:
MLS#:180016778
190 Del Mar Shore Terrace, Unit 52, Solana Beach, CA 92075
$1,052,000 | MLS#: 180016778