We have found 47 properties on Haverford Ave, Narberth, PA. Average price per square feet on Haverford Ave is $151. It is 9.6% lower than average price per sqft Narberth. Average sale price on Haverford Ave is $466,805. It is 18.1% higher than average sale price in Narberth.