
The Square
Offices by The Square

The SquareSalt Lake City - 136 S Main
Located at 136 South Main Street, The Square offers a premier, fully-amenitized flexible workspace in the heart of Salt Lake City. This recently renovated professional environment features modern upgrades, stunning city views, and dedicated meeting and event services. Designed for maximum productivity, this space provides a sophisticated setting with compelling community programming for your business.

The SquareTexas Tower
Experience premium workspace at Texas Tower, located at 845 Texas Avenue, Houston. This premier property features high-end office suites with sky atriums, panoramic downtown views, and a sophisticated lobby. Tenants enjoy exclusive access to a full-featured fitness center, a dedicated library, diverse dining options, and an expansive rooftop terrace designed for professional excellence.

The SquareCorporativo Neuchâtel
Located at 498 Avenida Río San Joaquín, Corporativo Neuchatel offers a premier, flexible workspace in the heart of Mexico City’s vibrant Polanco district. This state-of-the-art urban campus provides tailored solutions for teams of 1 to 100, featuring world-class amenities including a gym, conference facilities, and library. Enjoy an elevated professional lifestyle with immediate access to luxury retail, green spaces, and iconic art installations.