1226 E Maywood Avenue, Peoria, IL 61603 | HotPads