8251 NW 7th St, Miami, FL, 33126 (current address)
Apt 8251, Miami, FL, 33126 (2019)
8324 NW 7th St, Miami, FL, 33126 (2001)
32 NW 49th Ave, Miami, FL, 33126 (1997)
8324 NW 7th St, Miami, FL, 33126 (1995)
1132 NW 7th St, Miami, FL, 33136 (1995)
821 SW 18th Ave, Miami, FL, 33135 (1987 - 1993)
6875 W Flagler St, Miami, FL, 33144 (1990)