St. Pete acquires new corporate HQ
St. Pete has successfully wrangled a new corporation to base itself in downtown. TwinLab Consolidation Corp. has entered into a lease with First Central Tower that begins May 1. According to its filing with the U.S. Securities and Exchange Commission, TwinLab has signed a 12-year, nearly $4.5 million lease to occupy more than 30,000 square feet spanning two floors in the Central Ave. business tower located in the 300 block. Twinlab will create 80 jobs in the area; however the…