FILMGATE MIAMI / DOWNTOWN MEDIA CENTER
168 SE 1st St 4TH FLOOR, Miami 33131