Construction has begun on the renovation of 7700 Clayton Road located in St. Louis, MO. The 63,000 sq. ft. existing building is getting a complete "makeover." The project is slated to be complete by the end of 2018.
The office is a neighborhood
New plaza and entry and gradation of colors on facade