6690 89th Ave, Fort Lauderdale, FL, 33321 (current address)
11250 SW 59th Ct, Fort Lauderdale, FL, 33330 (2013 - 2022)
11250 SW 59th Ct, Cooper City, FL, 33330 (1993 - 2018)
1761 O N W 32 Ave, Opa Locka, FL, 33054 (2016)
2637 Utopia Dr, Miramar, FL, 33023 (2000)