Warner Center North Self Storage is well located in the heart of the San Fernando Valley. Acquired in 1995, Warner Center North Self Storage contains 454 storage units and over 20,000 square feet of retail/industrial space.
Warner Center North Self Storage is well located in the heart of the San Fernando Valley. Acquired in 1995, Warner Center North Self Storage contains 454 storage units and over 20,000 square feet of retail/industrial space.