CALIFORNIA PROPERTIES
11212 Norwalk Blvd is a ground-up state-of-the-art self-storage facility in Los Angeles, CA. The facility offers 96,471 square feet of rentable storage units.
The facility sits on the heavily trafficked Norwalk Blvd, where 24,000 vehicles pass by daily. The dense residential area is undersupplied, and the two closest alternative facilities do not offer climate-controlled units.
Property Type: Self Storage
Sqft of Project: 96,471