Marcus & Millichap facilitates $9.66 million sale of industrial property in St. Louis
Marcus & Millichap brokered the sale of the Interior Design Center of St. Louis, a seven-suite industrial property in St. Louis, Missouri, for $9.66 million. Tyler…