View details for Halstead Haverhill Halstead Haverhill $2,287+ Downtown Haverhill, Haverhill, MA 01830
View details for 46-48 Vernon Street 46-48 Vernon Street $1,575+ 46-48 Vernon Street, Haverhill, MA 01835
View details for The Residences at Little River The Residences at Little River $2,475+ North Broadway, Haverhill, MA 01830
View details for Heights at Haverhill Heights at Haverhill $2,600+ Downtown Haverhill, Haverhill, MA 01830
View details for 655 W Lowell Ave 655 W Lowell Ave $2,500+ 655 West Lowell Avenue, Haverhill, MA 01832