SUPERSTORE: The 203,000-square-foot Walmart store is planned for North Miami Avenue in Midtown Miami.
SUPERSTORE: The 203,000-square-foot Walmart store is planned for North Miami Avenue in Midtown Miami.
SUPERSTORE: The 203,000-square-foot Walmart store is planned for North Miami Avenue in Midtown Miami.

Midtown Walmart appeal back before Miami Commission following court case

November 18, 2014 10:04 PM

More Videos

  • Our Favorite Things About Being Caribbean

    Miami Broward Carnival is a celebration of Caribbean life and culture. But what's the best part about being Caribbean?