5910 NE 18th Ave, Fort Lauderdale, FL, 33334 (current address)
5910 NE 18th Ave, Fort Lauderdale, FL, 33334 (2019)
Apt 8, Fort Lauderdale, FL, 33334 (2019)
5115 NW 28th Ave, Fort Lauderdale, FL, 33309 (2010 - 2018)
3240 NW 65th St, Fort Lauderdale, FL, 33309 (2007 - 2010)