The Box SF is located in San Francisco and is a great place to host a corporate event. Weather it is to celebrate your annual sales achievements or a team building retreat, The Box Sf has something for everyone.
Tip for consumers: None
Products used: The space to host a corporate event