TNT Parts to occupy 20,445 square feet of space in Buford Georgia.
Buford, Georgia — According to state and local development sources, TNT Parts plans to build out 20,445 square feet of new space in Buford. The company plans to occupy the new space at 2800 Sawnee…