We have found 40 properties on Azalea Ln, North Olmsted, OH. Average price per square feet on Azalea Ln is $75. It is 7.4% lower than average price per sqft North Olmsted. Average sale price on Azalea Ln is $151,009. It is 6.8% higher than average sale price in North Olmsted.