3.8/5 (77 %), 1 vote
8888 SW 136 St, Miami, Florida - FL 33176 - 5883
305 255 4571
Mall hours : Mon - Sat 10am - 9pm, Sun 12pm - 7pm.
Already visited The Falls Mall? Write a short review!
The Falls Mall location : Florida - FL 33176 - 5883, Miami, located on US1 and SW 136th Street near the affluent neighborhoods of Pinecrest, Palmetto Bay, Cutler Bay, and Coral Gables.
Be the first to review this outlet mall.
Share your experience with this outlet mall, it will take you just few minutes and you can help others. Thank you!