Shelter Island, Suffolk County, New York

169 N Ferry Rd, Shelter Island, New York