Self-storage near you
Extra Space Storage - 1979 - Panorama City - Van Nuys Blvd
Los Angeles, CA 914021.5 miles away
Showing 1 - 1 of 1 reviews
good first time experience
Good if you don't need a lot of bells and whistles and the extra expense that goes with them. Staff have been great. I do wish the hours were longer.
- Chris