3253 East South Street j108, Long Beach, CA 90805, United States
Location
3253 E South St
Long Beach
, CA
See map: Google Maps