Self Service Mini Storage
 

Corporate Offices:

Self Service Mini Storage
1 Berea Commons, Suite 202
Berea, Ohio 44017

Proud to have served the Cleveland Area for over 38 Years, we are no longer in the storage business.

You Lock It... You Keep The Key!