We have found 13 properties on Windsor Ln, Pelham, AL. Average price per square feet on Windsor Ln is $118. It is 11.3% higher than average price per sqft Pelham. Average sale price on Windsor Ln is $280,090. It is 44.9% higher than average sale price in Pelham.