Footwear company Foot Locker announced it has signed a lease at 570 Carillon Parkway in St. Petersburg. Located inside the Carillon Business Park, the 110,998-square-foot office space will become the ...
Foot Locker will be the third Fortune 500 company headquartered in St. Petersburg, Florida, after singing a 111K SF lease.