8346 NW 10th St, Miami, FL, 33126 (current address)
Apt 1, Miami, FL, 33126 (2019)
8346 NW 10th St, Miami, FL, 33126 (2009 - 2016)
8646 NW 10th St, Miami, FL, 33126 (2006)
8346 NW 10th St, Miami, FL, 33126 (2000)
560 NW 82nd Pl, Miami, FL, 33126 (1998)