66 NW 119th St, Miami, FL, 33168 (current address)
Apt 68, Miami, FL, 33168 (2019)
66-68 NW 119th St, Miami, FL, 33168 (2010 - 2016)
6668 NW 119th St, Miami, FL, 33168 (2007)
66 68 Northwest 119 St, Miami, FL, 33168 (2002 - 2005)
66 NW 68th Ave, Miami, FL, 33126 (2003)
66-68 Nw St, Miami, FL, 33168 (2002)
66 1195 T NW, Miami, FL, 33168 (2001)