
Nebula St Louis
1 office on spacebly
Offices by Nebula St Louis

Nebula St LouisNebula
3407 S Jefferson Ave, St. Louis
Located at 3407 South Jefferson Avenue, Nebula is a premier coworking destination offering over 30,000 square feet of versatile workspace. Our facility supports independent professionals, non-profits, and businesses with private offices, dedicated desks, and collaborative lounge areas. Designed for innovation, our space provides the ideal environment for development and connection in the heart of St. Louis.
Replies in ~1 hour
Storage
WiFi
Price on Request