Shelby

Homes for Sale in Shelby, Ohio

Richland County, OH

7 Active Listings
$126,000 Median Price
$177,971 Average Price
$96 Price / Sq Ft