We have found 25 properties on Norwood Ave, Boulder, CO. Average price per square feet on Norwood Ave is $376. It is 45.7% higher than average price per sqft Boulder. Average sale price on Norwood Ave is $1,052,307. It is 69.7% higher than average sale price in Boulder.