Report says storefronts are a big indicator of economic success, and L.A. area cities are brimming with them

0
108