Less than 1 mile 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
$65 per month