2 Wks Ago COMPARE Williamsburg Townhouses 1200 Florence Ave, Pekin, IL 615541 - 4 Beds $715 - $975 EmailEmail PropertyCall(309) 271-6223