RateMyApartments
Palmetto Place Apartments Ratings and Reviews
Palmetto Place Apartments
9601 S W 142nd Ave, Miami, FL 33186
CURRENTLY REVIEWING