Inland, Devon Deliver New 797-Unit Self-Storage Property in St. Louis

Submitted by acampbell on

Real estate investment manager Inland Real Estate Investment Corporation and Devon Self Storage - both of which are members of The Inland Real Estate Group of Companies Inc. - announced they have completed construction of a more than 80,000-square-foot Class-A self-storage facility in St. Louis.

Press publication date
Media publication name
AltsWire