Stan Johnson Company sells 11,591-square-foot industrial facility in St. Louis market
Stan Johnson Company has completed the sale of a single-tenant industrial service facility in St. Peters, Missouri, leased to Herc Rentals. The 11,591-square-foot property is…