Waterfront Villa w/ 100 ft Boat Dock, Heated Pool, Large Patio
North Miami Beach, United States