Homes for sale - 98 Newell Rd, Holden, MA 01520 – MLS#73036687 - Ma...