80 NW 119th St, Miami, FL, 33168 (current address)
6074 SW 20th St, Miami, FL, 33155 (2000 - 2016)
8310 Sands Point Blvd, Tamarac, FL, 33321 (2012)
511 NW 110th St, Miami, FL, 33168 (1997 - 2008)
82 NW 119th St, Miami, FL, 33168 (2000 - 2004)
du Unit Pl 82 119th NW, Miami, FL, 33168 (2000)
8660 NE Miami Ct, El Portal, FL, 33138 (1996 - 1997)