Shelter Island, Suffolk County, New York

23 Freds Lane, Shelter Island, New York