is it true that they are going out of business?

Zusu Bee | Oct 20, 2018 | Category: Self-storage facility in Philadelphia, Pennsylvania

Store Space Self Storage - All questions

Address: 2001 W Erie Ave, Philadelphia, PA 19140, USA

Store Space Self Storage | Oct 19, 2020

Hi Zusu Bee, We are not going out of business. We plan on staying here a long time. Have a nice day.

Kiah-Monique O | Oct 20, 2018

This is not the place to ask that. 😒

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Is there 24 hour access

Leonard Comer (Babyboy) | Oct 20, 2017
Read More

Trending Places