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