4 days agoHouse for sale, 8632 N 68TH Drive, in Peoria, United StatesPeoria, 8632 N 68TH DriveHouse with flats • 3 room(s) • 3 bed. • 2 bath. • 148.64 m²