View details for 126 Water Front View 126 Water Front View $3,200+ 126 Waterfront View Street, Lake Mohegan, NY 10547