We have found 11 properties on Winsor Ln, Haverford, PA. Average price per square feet on Winsor Ln is $247. It is 10.8% higher than average price per sqft Haverford. Average sale price on Winsor Ln is $866,656. It is 10.7% lower than average sale price in Haverford.