Updated Today COMPARE Modera Edgewater 455 NE 24th St, Miami, FL 33137 Studio - 3 Beds$2,294 - $5,502
2 Wks Ago COMPARE 1555 NE 129 ST NORTH MIAMI FL 1555 SW 129th Ct, Miami, FL 33184 Studio - 3 Beds$1,150 - $2,850
2 Wks Ago COMPARE New Castle Lake - Waterfront Apartments 1401 NW 103rd St, Miami, FL 33147 1 Bed$1,899 - $1,950
2 Wks Ago COMPARE 1101 SW 12th Ct, Miami, FL 33135 1101 SW 12th Ct, Miami, FL 33135 1 - 2 Beds$1,600 - $2,300