We have found 15 properties on Harrow Rd, Norwood, MA. Average price per square feet on Harrow Rd is $214. It is 23.7% higher than average price per sqft Norwood. Average sale price on Harrow Rd is $324,072. It is 5.7% higher than average sale price in Norwood.