RateMyApartments
Island Flats Ratings and Reviews
Island Flats
202 Island Avenue, San Diego, CA 92101
CURRENTLY REVIEWING