LBB Official Store

Open
1100 S Hope St # C1
Los Angeles, CA 90015
The LBB Official Store brings a luxury shopping experience of highly sought after brands to a single, stylish neighborhood destination in downtown Los Angeles.
Own this business?
See a problem?

You might also like

United StatesCaliforniaLos AngelesLBB Official Store

Partial Data by Foursquare.