We have found 17 properties on Elmwood Ave, Folcroft, PA. Average price per square feet on Elmwood Ave is $51. It is 60.2% lower than average price per sqft Folcroft. Average sale price on Elmwood Ave is $88,703. It is 47.3% lower than average sale price in Folcroft.