We have found 11 properties on Rose Ln, Haverford, PA. Average price per square feet on Rose Ln is $298. It is 33.6% higher than average price per sqft Haverford. Average sale price on Rose Ln is $1,538,612. It is 58.5% higher than average sale price in Haverford.