North Satellite Business Center
Location Buford, GA
Square Footage 548,000 sq. ft.
  • 548,000 sq. ft. warehouse and distribution facility
  • 101 dock doors
  • 32 ft. clear height
  • LEED Certified
  • Ductilcrete flooring system