Mobile Shark Inc 82020983 Store in Van Nuys Jan 23, 2019 Categories: Filter: Address 7217 Balboa BoulevardVan Nuys, CA 91406Contact