The tower will bring hundreds of new apartments to downtown St. Pete. An approximately $96 million development in downtown St ...