Homes for sale - 18 Cottage St #2, Franklin, MA 02038 – MLS#7267142...