UPC Insurance wants to build a new headquarters in downtown St. Pete
August 17, 2018 at 12:57 PM EDT
The company said it has outgrown its current space and has to decide soon whether it will expand its corporate headquarters in St. Pete or relocate.