Is this location still operating or not????
Address: 8741 Corbin Ave, Northridge, CA 91324, USA
Alex Martinez | Dec 22, 2017
Yes
Jun Ikeda (池田淳) | Dec 22, 2018
Many businesses here.
don highley | Dec 22, 2018
Lots of business es here are up.
Thanks! Your answer is awaiting moderation.