David Mack says he’s “kicking himself” for not doing a project in St. Pete’s urban core sooner.
Source: www.bizjournals.com
ANother apartment project has been announced in downtown St. Petersburg. The 35 story tower will have 306 units and 8,834 sf of commercial space at the northwest corner of First Avenue North and Second Street.