Streamliner 87th 8757 W Peoria Ave Peoria 85345Leasing and move-ins to begin June 2025. Interested in leasing? Submit your info and we will be in touch. NameEmail* Phone*NameThis field is for validation purposes and should be left unchanged.