CT Now

Burbank Walmart

The Great Indoors at the Empire Center in Burbank. Walmart has eyed the empty building to set up a new store.Tim Berger / Staff Photographer
This photo is featured in these articles:
Loading
86°