Location
MMC Campus
11200 SW 8th Street Miami, FL 33199
United States
25° 45' 26.3124" N, 80° 22' 26.004" W
See map: Google Maps
US