Timberlane Apartments in Peoria
(309) 692-3033
Timberlane Apartments one and two bedroom rentals are located in Peoria, IL. We pay heat & water, allow small pets (cats or dogs), short term leases, balconies or patios, outdoor pool & fitness center. Carports & full size washers & dryers avail. Near ...