More than 50 miles from location



416 Main Street, Suite 600, Peoria (IL), Illinois
This office center is an ideal option for companies looking for a key location that offers modern amenities and flexible lease agreements. The space is conceptualized to promote networking among individuals, facilitate project collaboration, and integrate with the surrounding…
Serviced offices from
$295 per person
per month
Coworking space from
$279 per person
per month
Virtual office from
$69 per month