1 of 9Haverhill Lofts (opens in new tab)25 Locust Street, Haverhill, MA 01830VerifiedView DetailsCheck availability
1 of 1280 Wingate St (opens in new tab)80 Wingate Street, Haverhill, MA 01832(208) 919-2936View DetailsCheck availability
1 of 589 Emerson Street - 1F (opens in new tab)89 Emerson Street, Haverhill, MA 01830(617) 651-6944$1,400/moFees may applyView DetailsCheck availability
1 of 921 Essex (opens in new tab)21 Essex Street, Haverhill, MA 01830$2,150/moFees may apply12-mo leaseView DetailsCheck availability
1 of 719-25 Essex (opens in new tab)19 Essex Street, Haverhill, MA 01830$2,090/moFees may apply12-mo leaseView DetailsCheck availability