 Spencer Street Self Storage, located at
3925 Spencer Street in Torrance, is owned and managed by Surf Management, Inc.
Located
just west of Hawthorne Boulevard, behind Del Amo Dodge, Spencer Street Self Storage has
1000 units with 83 different sizes available. Some units even offer 24-hour access.
A
state-of-the-art security system and on-site resident managers protect the spotless
facility. The office for Spencer Street Self Storage is open 7 days a week and accepts
major credit cards. Stop by or call 310-370-4400 to see Torrances finest
mini-storage facility
LOCATION MAP:
|