Gerardo A. LopezJohn Lux2022-03-02T10:36:21-05:00 Project Description FILM MIA Head of Production / EIC 4670 NE 5th Terrace Fort Lauderdale, FL 33334 786-380-0866 Project Details Categories: Producer Members