RateMyApartments
The Flats Ratings and Reviews
The Flats
3555 NW 83rd Ave Ste. 100, Doral, FL 33122
CURRENTLY REVIEWING