We have found 25 properties on Lancaster Ave, Haverford, PA. Average price per square feet on Lancaster Ave is $102. It is 54.3% lower than average price per sqft Haverford. Average sale price on Lancaster Ave is $756,334. It is 22.1% lower than average sale price in Haverford.