Keller Williams
$ Min
$ Max
Beds
Baths
Sqft
Land
DJI_0760_TW
For Sale

655 India St #103

San Diego

3 beds

3 baths

1,810 sq ft

1.39 Acres