stars 1 stars 2 stars 3

What is the annual revenue of Metro Self Storage?

The annual revenue of Metro Self Storage was $67 million in 2023.

Related Metro Self Storage Questions

61 people are employed at Metro Self Storage.

Metro Self Storage is based in Chicago, Illinois.

The NAICS codes for Metro Self Storage are [531, 49, 53].

The SIC codes for Metro Self Storage are [653, 65, 6531].