Walmart has acquired a 12-acre site at Burbank’s Empire Center, which is already home to a Target store and other "big box" retailers.

Copyright © 2019, Burbank Leader
EDITION: California | U.S. & World
68°