SOLD! – 6639 Nebraska Ave, Toledo, OH 43615