Waterfront Home For Sale: 18 Flora Road Tyler Lake Goshen CT 06756