2 Days Ago COMPARE 3245 NE 184th St, North Miami Beach, FL 33160 Unit # 13201 Apartment for Rent 3 Beds $3,700