House for sale, 3211 N Twelve Oaks, Peoria, IL, in Peoria, United StatesPeoria, 3211 N Twelve Oaks, Peoria, ILDetached house • 6 room(s) • 3 bed. • 1 bath. • 100.52 m²