House for sale, 16502 NE 27th Pl 31, in North Miami Beach, United StatesNorth Miami Beach, 16502 NE 27th Pl 31Villa • 2 room(s) • 2 bed. • 2 bath. • 144 m²