MyPlace - SelfStorage is located in Berlin, Germany on Robert-W.-Kempner-Straße 2A. MyPlace - SelfStorage is rated 4.8 out of 5 in the category self-storage facility in Germany.
Address
Robert-W.-Kempner-Straße 2A
Accessibility
Wheelchair-accessible entrance