• Type Industrial
  • Market Miami
  • Sq. Ft. 426,000
  • Address4200 NW 167th St
    Miami, FL, United States