Athletic apparel conglomerate Foot Locker has secured 110,998 square feet of Class A office space in north St. Petersburg to ...