Marketing Firm to Open 114,000 SF Headquarters in Downtown Austin

by Taylor Williams

AUSTIN, TEXAS — Main Street Hub, a marketing firm that targets local businesses, will open a new, 114,000-square-foot headquarters at 2010 E. Sixth St. in downtown Austin. The company will relocate employees from its two existing Austin offices, as well as those in its New York City office, to the new office space starting in 2019. The four-story property will offer amenities such as a rooftop patio, bicycle storage, on-site showers and dedicated parking for food trucks.

You may also like