We have found 25 properties on Southwood Ln, Olmsted Falls, OH. Average price per square feet on Southwood Ln is $71. It is 16.5% lower than average price per sqft Olmsted Falls. Average sale price on Southwood Ln is $124,079. It is 23.9% lower than average sale price in Olmsted Falls.