Sawgrass Technology Park


  • Type Office, Industrial
  • Market Ft. Lauderdale
  • Sq. Ft. 645,481
  • AddressSaw Technology Park
    Sunrise, FL, United States