The newest Metro Self Storage facility opens in Eagan, Minnesota; a three-story, 100% climate controlled facility with 686 units. LAKE FOREST, Ill., June 11, ... Read more