We have found 8 properties on Delaware Ave, Norwood, PA. Average price per square feet on Delaware Ave is $101. It is 17.4% higher than average price per sqft Norwood. Average sale price on Delaware Ave is $187,727. It is 30.6% higher than average sale price in Norwood.