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