Bloomingdale's Outlet 161

Bloomingdale's Outlet #161 is a Bloomingdale's department store located at Dolphin Mall, 11401 Northwest 12th Street in Miami, Florida. The store opened in 2010.