Jump to MLS#:
MLS#:200046290
11835 Spruce Run Drive, San Diego, CA 92131
$2,150 | MLS#: 200046290