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