32 Star Island Road Montauk, NY 11954
Square Feet: 5,200 ft2
Charming shoreside villas cradle a picturesque green space for a private setting ideal for picnics, team-building, and other refined affairs.