Martins Ferry

Homes for Sale in Martins Ferry, Ohio

Belmont County, OH

31 Active Listings
$99,000 10.1% Median Price
$111,397 Average Price
$78 Price / Sq Ft