7700 Clayton Plaza Begins Construction

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.

JEMA Logo