A real estate investment trust specializing in the ownership, management, and development of self-storage properties, serving both individual and business customers with storage space solutions.
2000
Australia
501 - 1,000 employees
Logistics & Supply Chain
$100M - 500M in revenue