We have found 27 properties on W Amelia Ln, Addison, IL. Average price per square feet on W Amelia Ln is $154. It is 7.7% higher than average price per sqft Addison. Average sale price on W Amelia Ln is $220,808. It is 23.1% lower than average sale price in Addison.