Discounts 2 Wks Ago COMPARE 8299 NE Miami Ct, Miami, FL 33138 8299 NE Miami Ct, Miami, FL 33138 1 Bed $1,500
Updated Today COMPARE Marine Plaza Apartments 660 NE 78th St, Miami, FL 33138 Studio - 1 Bed $1,500 - $1,850
1 Wk Ago COMPARE 9465 SW 170th Pl, Miami, FL 33196 Unit Kendall square Apartment for Rent 1 Bed $1,500