$158 Rental Cars in Shelter Island Heights, NY