RateMyApartments
Palmetto Place Ratings and Reviews
Palmetto Place
9601 SW 142nd Avenue, Miami, FL 33186
CURRENTLY REVIEWING