Haverhill, MA Multi-families for Sale