Swickard Auto Group to occupy 38,415 square feet of space in Lynnwood Washington.
Lynnwood, Washington — According to state and local development sources, Swickard Auto Group plans to build out 38,415 square feet of new space in Lynnwood. The company plans to occupy the new space at 18600…