Stan Johnson Company closes 242,000-square-foot industrial sale in St. Louis
Stan Johnson Company has completed the sale of a 242,630-square-foot industrial building for $11.2 million. The distribution warehouse is located in Hazelwood, Missouri, a suburb…