1169 NW 123rd Ct, Miami, FL, 33182 (current address)
Apt 514, Miami, FL, 33182 (2019)
1169 NW 123rd Ct, Miami, FL, 33182 (1996 - 2013)
16700 NE 21st Ave, North Miami Beach, FL, 33162 (2012)
1169 NW 103rd Ct, Miami, FL, 33182 (2012)
1169 NW 123rd Ct, Dade, FL (2009)
11163 NW Flager Terramia, Miami, FL, 33172 (2009)
1169 NW 123rd Rd, Miami, FL, 33182 (2009)
11163 NW Flagler Ter, Miami, FL, 33172 (2008)
10850 NW 2nd St, Miami, FL, 33172 (2004)
7360 NW 4th St, Miami, FL, 33126 (2001)
1169 123 Co Rd NW, Miami, FL, 33182 (2000)
561 SW 113th Ave, Miami, FL, 33174 (1992 - 1999)
1169 Court NW, Miami, FL, 33126 (1996)
Sw, Miami, FL, 33002 (1995 - 1996)