RateMyApartments
Shared Apartment Ratings and Reviews
Shared Apartment
5710 SW 62 Street, Miami, FL 33199
CURRENTLY REVIEWING