Homes for sale - Lot 2 (63) Willard Rd, Ashburnham, MA 01430 – MLS#...