12061 163rd St, Norwalk, CA 90650, USA