Jump to MLS#:
MLS#:180007218
1681 Calle Delicada Avenue, La Jolla, CA 92037
$6,500 | MLS#: 180007218