RateMyApartments
1240 India St Ratings and Reviews
1240 India St
1240 India St, San Diego, CA 92101
CURRENTLY REVIEWING