1240 India Street # 1804, San Diego Downtown, CA 92101
1
bed
1
bath
724 Sq.Ft. LIVING AREA
1.38 Acres lot