13832 NW 22nd St, Fort Lauderdale, FL, 33323 (current address)
13832 NW 22nd St, Sunrise, FL, 33323 (1998 - 2018)
13832 NW 22nd St, Sunrise, FL, 33323 (2016)
10388 W State Road 84, Davie, FL, 33324 (2012)
Global Technologies, Sunrise, FL, 33351 (2011)