Property Description 16 street north #5344, St Petersburg, FL 33702
Lease is guaranteed by TBC Corporation. The TBC Retail Group includes National Tire & Battery (NTB), Merchant's Tire and Auto Centers, and Big O Tire stores. Together, there are more than 1,200 locations in 41 states, plus Washington DC, Alberta and British Columbia, Canada. TBC Corporation has been in business since 1956 and is the nation's largest independent marketer of automotive replacement tires.