Homes for sale - 120 South St, Holbrook, MA 02343 – MLS#73086308 - ...