Bloomingdale's 21

Bloomingdale's #21 was a Bloomingdale's department store located at The Falls, 8778 Southwest 136th Street in Miami, Florida. The store opened in 1984, and closed in 2019.