208 SW 2nd Ave, Deerfield Beach, FL, 33441 (current address)
Apt 2, Deerfield Beach, FL, 33441 (2019)
208 SW 2nd Ave, Deerfield Beach, FL, 33441 (2001 - 2018)
208 SW 2nd Ave, Deerfield Bch, FL, 33441 (1997 - 2017)
2917 W Green St, Tampa, FL, 33607 (2012)