Studio Self Storage
6200 Lankershim Blvd, North Hollywood 91606