5820 NW 17th Pl, Fort Lauderdale, FL, 33313 (current address)
Apt 111, Fort Lauderdale, FL, 33313 (2019)
5820 NW 17th Pl, Sunrise, FL, 33313 (2002 - 2018)
5820 NW 17th Pl, Sunrise, FL, 33313 (2016)
5820 NW 17th Pl, Sunrise, FL, 33313 (2010 - 2011)