April 13, 2021
Exterior of the upcoming Skechers store in downtown Los Angeles.
Stories this photo appears in:
Skechers to DTLA
RETAIL
Skechers, the Manhattan Beach, Calif.-headquartered footwear-and-apparel company, recently unveiled a sign for its new bricks-and-mortar store in downtown Los Angeles.
Commenting has been disabled for this item.