Homes for sale - 2677 NE 164th St #44, North Miami Beach, FL 33160 ...