Florida > Miami > Retail Shopping > Shopping Malls & Centers > Bloomingdale's
8778 SW 136th Street, Miami, Florida, 33176 Note: The Falls Mall
(305) 252-6300
Retail Shopping > Shopping Malls & Centers
No reviews yet. Be the first to write a review!