10525 Long Beach Blvd, Lynwood, CA 90262, United States
10525 Long Beach Blvd #2570, Lynwood, CA 90262, United States