• Date: 4/6/2024 01:01 PM
  • Location 3709 East 10th Street, Long Beach, CA, USA (Map)
  • More Info: Entrance off Grand.