Homes for sale - 21 N Main St, Freetown, MA 02702 – MLS#72800436 - ...