Who is MyPlace?

MyPlace - SelfStorage was founded 1999 in Austria as a limited company (GmbH) and is now market leader in the German speaking regions. Currently, MyPlace - SelfStorage has 41 branch offices in three countries and employs 137 people.