Homes for sale - 120 Linwood St, Haverhill, MA 01830 – MLS#72832528...