View Details $349,000 1 of 37 Haverhill | Haverhill 1 units 2,311 sqft © 2023 Northern New England Real Estate Network, Inc.
View Details $510,000 1 of 40 Haverhill | Haverhill 4.65 acres © 2023 Northern New England Real Estate Network, Inc.
View Details $629,900 1 of 12 Haverhill | Haverhill 0.72 acres © 2023 Northern New England Real Estate Network, Inc.
View Details $1,500,000 1 of 40 Haverhill | Haverhill 66,128 sqft 9.6 acres © 2023 Northern New England Real Estate Network, Inc.
View Details $299,000 1 of 36 Haverhill | Haverhill 5 units © 2023 Northern New England Real Estate Network, Inc.