Jump to MLS#:
MLS#:180025063
3532 Meade Ave., # 33, San Diego, CA 92116
$245,000 | MLS#: 180025063