320 NW 17th Ave, Fort Lauderdale, FL, 33311 (current address)
Apt 84, Fort Lauderdale, FL, 33311 (2019)
Fort Lauderdale, Fort Lauderdale, FL, 33311 (2010)
320 NW 17th Ave, Ft Lauderdale, FL, 33311 (1997 - 2008)
326 NW 17th Ave, Fort Lauderdale, FL, 33311 (1996 - 2002)