We have found 7 properties on 2nd St, Norwood, MA. Average price per square feet on 2nd St is $203. It is 17.3% higher than average price per sqft Norwood. Average sale price on 2nd St is $273,250. It is 10.9% lower than average sale price in Norwood.

List of properties