2950 30th Str Station StPhiladelphia, PA 19104
From Business: Get last minute deals on car rental rates for business and vacation travel at 30th St Train Station with National Car Rental - Bypass the Counter at the airport w…
This place is awful. Employees are rude and spend more time talking to each other than helping customers. The van was filthy. I would never use this service again.
Being in the military, I've used a lot of self storage in my life, and 21st Century Self Storage is by far the best. Their facilities truly are state of the art and their staff is really helpful and nice. I have some antique furniture that I keep in their indoor, climate controlled units, and my furniture is always just as a left. Clean, affordable....I don't think I'll ever go anywhere else.