PUBLIC STORAGE

GLENDALE, CA

The 175,000 square foot facility, 4-story self storage offers small to large storage climate controlled units. Near-Cal also completed one of the largest Public Storage facilities in the Country. The 300,000 square foot storage complex is located in Irvine California.