Sold properties in Haverhill, MA 01832