We have found 54 properties on Vernon St, Norwood, MA. Average price per square feet on Vernon St is $137. It is 20.8% lower than average price per sqft Norwood. Average sale price on Vernon St is $241,726. It is 21.1% lower than average sale price in Norwood.