Big store: An architectural rendering of the 203,000-square-foot, three-story superstore that Walmart wants to build in Midtown Miami.
Big store: An architectural rendering of the 203,000-square-foot, three-story superstore that Walmart wants to build in Midtown Miami.
Big store: An architectural rendering of the 203,000-square-foot, three-story superstore that Walmart wants to build in Midtown Miami.