South Dade Shopping Center in Florida 41 stores

South Dade Shopping Center is located in Florida, city Cutler Bay. Shopping mall has over 41 stores and address is: 18485 S Dixie Hwy., Cutler Bay, Florida - FL 33157. South Dade Shopping Center info: address, gps, map, location, direction planner, store list, opening hours, phone number.

Search other shopping malls:

Go to the mall