1705 Florence Avenue, Pekin, IL 61554 - View Property History - HotPads