Nicklaus Children Hospital 3100 SW 62nd Ave Miami, FL 33155 GC: Betancourt Castellon Associates SQ: 14,960 SF popadminNicklaus Children Hospital10.01.2018