311 N 65th Ter, Hollywood, FL, 33024 (current address)
311 NW 65th Way, Hollywood, FL, 33024 (2001 - 2013)
7840 NW 3rd St, Pembroke Pines, FL, 33024 (2001)
2580 W 60th St, Hialeah, FL, 33016 (1999 - 2001)
16030 NW 44th Ct, Opa Locka, FL, 33054 (1999)