5500 NW 69th Ave, Fort Lauderdale, FL, 33319 (current address)
14095 Royal Vista Dr, Delray Beach, FL, 33484 (2013 - 2021)
5500 NW 69th Ave, Fort Lauderdale, FL, 33319 (2019)
Apt 525, Fort Lauderdale, FL, 33319 (2019)
5500 NW 69th Ave, Lauderhill, FL, 33319 (2016)