• Type Healthcare / Lab
  • Market Ft. Lauderdale
  • Sq. Ft. 96,954
  • Address724 NW 19th St
    Miami, FL, United States