Information & Events
The Falls is in Michigan, city Miami. Mall is situated on adress 8888 SW 136 Street, Miami, FL 33176
Click on store from list below to view details.
Other shopping malls
117 stores. 734-421-0291
35000 W. Warren, Westland, MI
46 stores. 616-949-2550
3665 28th Street, Grand Rapids, MI