17150 NE 17th Ave, North Miami Beach, FL, 33162 (current address)
17150 NE 17th Ave, Miami, FL, 33162 (2014 - 2015)
1608 SW 108th Way, Davie, FL, 33324 (2012)
25915 Splashing Rock, San Antonio, TX, 78260 (2011)
16851 NE 10th Ave, Miami, FL, 33160 (2007)
1703 N Loop 1604 W, San Antonio, TX, 78258 (2007)
629 SW 7th St, Miami, FL, 33130 (2005 - 2006)
427 NW 82nd St, Miami, FL, 33150 (1994 - 2004)
1381 NE 155th St, North Miami Beach, FL, 33162 (1988 - 2002)
432 NE 161st St, Miami, FL, 33162 (1997 - 1998)