← Back to Events CIC Miami: University of Miami Life & Science Technology Park + Google Map 1951 NW 7th Ave Miami, FL 33136 United States There were no results found. « Previous Events