• Type Office
  • Market Ft. Lauderdale
  • Sq. Ft. 91,556
  • Address2900 Southwest 149 Avenue
    Miramar, FL, United States