We have found 14 properties on Buck Ln, Haverford, PA. Average price per square feet on Buck Ln is $164. It is 26.5% lower than average price per sqft Haverford. Average sale price on Buck Ln is $542,800. It is 44.1% lower than average sale price in Haverford.