21-story tower proposed near Mirror Lake in downtown St. Pete

The tower could bring nearly 11,000 square feet of commercial space and 200 residential units to downtown.Original Article