8580 NW 6th Ln, Miami, FL, 33126 (current address)
Apt 109, Miami, FL, 33126 (2019)
8580 NW 6th Ln, Miami, FL, 33126 (2009 - 2016)
123 NW 86th Pl, Miami, FL, 33126 (2014)
8580 NW 8th St, Miami, FL, 33126 (2007 - 2009)
7512 Sugar Bend Dr, Orlando, FL, 32819 (2007 - 2009)
8980 W Flagler St, Miami, FL, 33174 (2004)
9369 Fontainebleau Blvd, Miami, FL, 33172 (2000 - 2004)
8580 NW 6th Ln, Miami, FL, 33126 (2003)
8580 Norwood 6 Ln, Miami, FL, 33126 (2001)
8144 7th Ave NW, Miami, FL, 33150 (2001)
8075 NW 7th St, Miami, FL, 33126 (2001)
8144 7th Av 217 NW, Miami, FL, 33150 (2001)
9360 Fontainebleau Blvd, Miami, FL, 33172 (2001)
8145 NW 7th St, Miami, FL, 33126 (1999 - 2000)
8185 NW 7th St, Miami, FL, 33126 (1996 - 1997)