53a W Neck Road, Shelter Island, NY 11964 | HotPads