Specials Updated Today COMPARE Palmetto Place 9601 S W 142nd Ave, Miami, FL 33186 2 Beds$2,115 - $2,275