• Type Retail
  • Market Ft. Lauderdale
  • Sq. Ft. 74,470
  • Address17101 Miramar Parkway
    Miramar, FL, United States