View Details Foreclosure $235,000 1 of 1 117 - Ne Findlay | Findlay 1,867 sqft 4.76 acres On Site: Today