Homes for sale - 2 Len Road, Holbrook, MA 02343 – MLS#1282778 - Ree...