13031 NW 20th Ave, Miami, FL, 33167 (current address)
13031 NW 20th Ave, Miami, FL, 33167 (2002 - 2018)
3647 NW 20th Ct, Miami, FL, 33142 (1997 - 2007)
9709 NW 27th Ave, Miami, FL, 33147 (2006)
1828 NW 93rd St, Miami, FL, 33147 (2001 - 2005)
13101 NW 20th Ave, Miami, FL, 33147 (2004)
1828 NW 93rd Ter, Miami, FL, 33147 (2002)
3647 NW 20th Ave, Miami, FL, 33142 (2000 - 2001)
149 Vermilyea Ave, New York, NY, 10034 (1999)
2495 NW 90th St, Miami, FL, 33147 (1999)
248 NW 59th Ave, Miami, FL, 33126 (1997)