Homes for sale - 189 Farrwood Dr #189, Haverhill, MA 01835 – MLS#73...