We have found 104 properties on Haverhill St, North Reading, MA. Average price per square feet on Haverhill St is $175. It is 6.4% lower than average price per sqft North Reading. Average sale price on Haverhill St is $327,250. It is 21.5% lower than average sale price in North Reading.