2020 93rd Ter, Miami, FL, 33147 (current address)
1140 NW 79th St, Miami, FL, 33150 (2013 - 2022)
Apt 105, Miami, FL, 33150 (2019)
PO Box 924462, Homestead, FL, 33092 (2007 - 2018)
2033 NW 59th St, Miami, FL, 33142 (1992 - 2013)
22357 SW 119th Ave, Miami, FL, 33170 (2010 - 2012)
26135 SW 139th Ct, Homestead, FL, 33032 (2002 - 2008)
27113 SW 120th Ave, Homestead, FL, 33032 (2001)
7942 NW 13th Ct, Miami, FL, 33147 (1993 - 1996)