21 39th Pl, Long Beach, CA 90803, United States
2507 Long Beach Blvd, Long Beach, CA 90806, United States