1240 India Street 423, San Diego, CA 92101
$640,000 Sold on Mar 2, 2022
Condominium
MLS #: SD220001659 1 Bd 1 Ba 772 Sq Ft
Sq Ft Lot 1 Garage 2003 Year Built