Sawgrass Technology Park
Business park that is part of the 612-acre Sawgrass International Corporate Park near Sawgrass Mills.
Location & Hours
1625 NW 136th Ave, Sunrise
Business park that is part of the 612-acre Sawgrass International Corporate Park near Sawgrass Mills.
1625 NW 136th Ave, Sunrise