8400 SW 21st St, Miami, FL, 33155 (current address)
7921 Byron Ave, Miami Beach, FL, 33141 (2000 - 2016)
7730 SW 31st St, Miami, FL, 33155 (2006)
3500 SW 73rd Avenue Rd, Miami, FL, 33155 (2002 - 2003)
7921 Byron 304 Ave, Miami Beach, FL, 33141 (2001)