Miami Dade College

Location

Miami, FL
United States
25° 47' 20.2884" N, 80° 13' 35.1804" W