MyPlace - SelfStorage is located in Leipzig, Germany on Rosa-Luxemburg-Straße 35. MyPlace - SelfStorage is rated 4.6 out of 5 in the category self-storage facility in Germany.
Address
Rosa-Luxemburg-Straße 35
Accessibility
Wheelchair-accessible entrance