The affluent are disallowed from building ‘mega’ mansions on Shelter Island.
Shelter Island thwarts wealthy with ‘mega’ mansion ban Shelter Island, a chic Long Island isle, is putting a stop to the construction of massive mansions… Read More »The affluent are disallowed from building ‘mega’ mansions on Shelter Island.