logo

CIC Miami

1951 Northwest 7th Avenue Miami Florida United States - 33136

CIC Miami opened its doors in October 2016 as the company's fifth expansion site. With a vision to bridge the nation's second largest heal... See More

  • Capacity200
  • Meeting Rooms24
  • Private Offices150
  • Amenities
    View All
Pricing