3401 NW 17th Ave, Miami, FL, 33142 (current address)
3401 NW 17th Ave, Miami, FL, 33142 (2019)
Apt 311, Miami, FL, 33142 (2019)
2368 NW 35th St, Miami, FL, 33142 (2006 - 2018)
82 Calla St, Providence, RI, 02905 (1993 - 2017)
243 Vermont Ave, Providence, RI, 02905 (2000 - 2017)
PO Box 25273, Providence, RI, 02905 (1993 - 2017)
2001 NW 67th St, Miami, FL, 33147 (2013)
1171 NE 160th St, North Miami Beach, FL, 33162 (2002 - 2008)