la: bape store opening

bape lands in southern california, opening a new store there on apr 25. location: 8001 melrose avenue [west hollywood].