21st Century Self Storage® builds and operates the finest storage facilities by having the most highly trained managers, providing superior customer service and immaculate properties.
Address: | 7490 South Crescent Blvd. |
City: | Pennsauken |
State: | New Jersey |
Zip Code: | 08109 |
Square Feet: | 107,000 |