We have found 4 properties on Benwood Cir, North Olmsted, OH. Average price per square feet on Benwood Cir is $72. It is 11.1% lower than average price per sqft North Olmsted. Average sale price on Benwood Cir is $153,500. It is 8.6% higher than average sale price in North Olmsted.

List of properties