3588 Palo Verde Ave W, Long Beach, CA 90808, United States
6420 Pacific Coast Hwy, Long Beach, CA 90803, United States
3962 N Studebaker Rd, Long Beach, CA 90808, United States