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.
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.