Jump to MLS#:
MLS#:170037877
877 Island Avenue, # 205, San Diego, CA 92101
$665,000 | MLS#: 170037877