Homes for sale - 38 Saint Botolph St #38, Haverhill, MA 01832 – MLS...