Innovative Office Space For High Growth Startups
Located in the heart of Downtown Saint Louis, a perfect office space for startup teams who have outgrown a coworking space.
622 Olive St, St. Louis, MO 63101
LEASE OPTIONS AVAILABLE
Shared Kitchenette - Rooftop - WIFI
Conference Room - Meeting Space