470 NW 129th St, Miami, FL, 33168 (current address)
470 NW 129th St, North Miami, FL, 33168 (2002 - 2018)
3078 NW Flagler Ter, Miami, FL, 33125 (2012)
500 SW 71st Way, Pembroke Pines, FL, 33023 (2008)
PO Box 640583, Miami, FL, 33164 (2006)
12501 NE 13th Ave, North Miami, FL, 33161 (2005)
13731 N Miami Ave, Miami, FL, 33168 (2005)
47 NW 129th Ave, Miami, FL, 33182 (2005)
10 NE 86th St, El Portal, FL, 33138 (2004)
400 NE 137th St, North Miami, FL, 33161 (1991 - 2001)
1271 NE 175th St, Miami, FL, 33169 (1999)
400 NE 137th St, North Miami, FL, 33161 (1993 - 1996)