We have found 25 properties on Haverford Dr, Lyndhurst, OH. Average price per square feet on Haverford Dr is $93. It is 8.1% higher than average price per sqft Lyndhurst. Average sale price on Haverford Dr is $114,991. It is 16.3% lower than average sale price in Lyndhurst.