Shelby

Homes for Sale in Shelby, Ohio

Richland County, OH

6 Active Listings
$127,950 Median Price
$192,633 Average Price
$96 Price / Sq Ft