24/7 Units Available
Self Storage in Torrance, CA
Spencer Street Self Storage Serving Redondo Beach and Torrance, CA, our self storage facility offers 1,000 units with 83 different size options, including some with 24-hour access. We’re located at 3925 Spencer Street in Torrance, just west of Hawthorne Boulevard (behind South Bay Hyundai). A state-of-the-art security system and attentive managers protect the spotless facility. The office is open 7 days a week, and we accept major credit cards.