Jump to MLS#:
MLS#:180038703
5759 Daffodil Ln, San Diego, CA 92120
$899,900 | MLS#: 180038703