Homes for sale - 20 Beverly Lane, Franklin, ME 04634 – MLS#1504371 ...