Marcus & Millichap closes sale of 287-unit self-storage property in St. Louis
Marcus & Millichap brokered the sale and financing of Baumgartner Road Storage, a 287-unit self-storage property on 6.6 acres in St. Louis, Missouri. The sale…