We have found 42 properties on Brookwood Ln, Glenolden, PA. Average price per square feet on Brookwood Ln is $91. It is 32.1% lower than average price per sqft Glenolden. Average sale price on Brookwood Ln is $106,550. It is 43.9% lower than average sale price in Glenolden.