Dewberry Engineers to spend $1,175,000.00 to occupy 10,851 square feet of space in Chamblee Georgia.
Chamblee, Georgia — According to state and local development sources, Dewberry Engineers plans to invest $1,175,000.00 to build out 10,851 square feet of new space in Chamblee. The company plans to occupy the new space…