Barnard Investments

Closed
2181 E Foothill Blvd Ste 107
Pasadena, CA 91107

STORBOX Self Storage, located in Pasadena, California, offers a modern and clean facility equipped with a wide variety of storage options, including temperature-controlled units and specialized wine storage. As a locally owned and operated business, STORBOX prides itself on providing exceptional customer service and convenient access for all storage needs.

The facility features flexible month-to-month rental agreements, online bill pay, and a user-friendly mobile app called EasyCode for streamlined entry. Committed to sustainability, STORBOX has installed a substantial solar panel system that covers a significant portion of its energy requirements, alongside energy-efficient upgrades throughout the property.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesCaliforniaPasadenaBarnard Investments

Partial Data by Foursquare.