9130 SW 8th Ter, Miami, FL, 33174 (current address)
Apt A, Miami, FL, 33174 (2019)
9130 SW 8th Ter, Miami, FL, 33174 (1998 - 2013)
1950 SW 17th Ave, Miami, FL, 33145 (2001)
6891 SW 53rd St, Miami, FL, 33155 (1997 - 2000)
2873 SW 38th Ct, Miami, FL, 33134 (2000)
6537 W Flagler St, Miami, FL, 33144 (1996 - 1999)
9130 SW 8th Ter, Miami, FL, 33174 (1998)
30 NW 64th Ct, Miami, FL, 33126 (1997)