23 days$30k drop • Oct 27$599,0005.2 acresBelmont County3 bd, 3.5 ba • 3,824 sq ftBarnesville, OH 43713