SpaceX says it plans to build a $100 million office and industrial complex at its Starbase in Boca Chica, in South Texas. Paperwork filed with the state shows the five-story, million-square-foot facility will have offices and support a special-use industrial factory. Construction is set to begin on Friday of this week.