6642 Lennox Ave Van Nuys, CA 91405, USA