We have found 20 properties on Elmwood Ave, Narberth, PA. Average price per square feet on Elmwood Ave is $132. It is 21% lower than average price per sqft Narberth. Average sale price on Elmwood Ave is $304,500. It is 22.9% lower than average sale price in Narberth.