Inland Real Estate Investment Corporation, Devon Self Storage wrap construction of 80,217-square-foot self-storage facility in St. Louis
Inland Real Estate Investment Corporation and Devon Self Storage completed construction of an 80,217-square-foot Class-A self-storage facility in St. Louis. The 797-unit facility is conveniently…