Store Space offers secure and clean self storage units at 2001 W. Erie Ave, Philadelphia, PA 19140. At this storage facility, you can choose from inside climate-controlled storage units in a large variety of sizes. If you need to store a vehicle, RV, trailer or boat we can accommodate those too.