We have found 12 properties on Northwood Terrace, Haverhill, MA. Average price per square feet on Northwood Terrace is $175. It is 41.1% higher than average price per sqft Haverhill. Average sale price on Northwood Terrace is $228,929. It is 4.7% lower than average sale price in Haverhill.

List of properties