Homes for sale - 1078 Main St, Holden, MA 01520 – MLS#72852660 - De...