8075 NW 7th St, Miami, FL, 33126 (current address)
Apt 102, Miami, FL, 33126 (2019)
3600 SW 114th Ave, Miami, FL, 33165 (2004)
Del Carmen SW, Miami, FL, 33155 (1997)
3525 SW 75th Ct, Miami, FL, 33155 (1997)
3525 SW 136th Ave, Miami, FL, 33175 (1996)