long beach grand prix s

300 E. Ocean Blvd.
Long Beach
California
United States