1704 Callender Avenue, Peoria, IL 61606 | $93,000 | MLS# RMAPA1269836 | Finanzo