Mercedes-Benz Headquarters

Mercedes-Benz company’s new U.S. headquarters in located in Sandy Springs, GA and Tri Scapes had the honor of performing the Landscape, Hardscape and Irrigation Package valued at over $1.5 million  for the German auto giant.  The new campus covers more than 12 acres on the south side of the property and include 225,000 square feet of office space.