Homes for sale - LOT 69F Lake St, Sherborn, MA 01770 – MLS#72802162...