Location

10847 Oxnard st, North Hollywood, CA 9160

2nd floor