Discounts Updated Today COMPARE Amelia Apartments 15350 SW 136th St, Miami, FL 33196 1 - 3 Beds $1,906 - $2,835
1 Month Free Updated Today COMPARE Emerald Palms Apartment 12325 SW 151st St, Miami, FL 33186 2 - 3 Beds $2,106 - $3,100