A local development firm has submitted plans for a 21-story, 213-unit apartment tower in St. Petersburg’s Innovation District ...