Jump to MLS#:
MLS#:170037098
126 Neptune Place, Escondido, CA 92026
$560,550 | MLS#: 170037098