Homes for sale - 13 Lowell Avenue, Holden, MA 01520 – MLS#73039085 ...