Jump to MLS#:
MLS#:180038389
1240 India St, Unit 702, San Diego, CA 92101
$665,000 | MLS#: 180038389