-
1 - 1 of 1 Homes
Recently Sold
4 beds
2 baths
2,372 sqft
13,068 sqft lot
630 Main St, Ithaca, OH 45304
Ohio pre-foreclosures dropped in May 2025, but financial risks still plague many homeowners struggling to stay current on mortgage payments.