• 6 years ago
The island is located in Carmel, New York and features a helipad and boat slip.

Recommended