We have found 108 properties on Walpole St, Norwood, MA. Average price per square feet on Walpole St is $155. It is 10.4% lower than average price per sqft Norwood. Average sale price on Walpole St is $288,018. It is 6% lower than average sale price in Norwood.