Inland Private Capital Corporation and Devon Self Storage Holdings LLC announced the delivery of a 799-unit self-storage property located in Macon, Georgia, and a 777-unit self-storage property located in Kenosha, Wisconsin.
Press publication date
Media publication name
The DI Wire