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
Copyright © 2016, CT Now
51°