11262 NW 22nd Ave, Miami, FL, 33167 (current address)
11262 NW 22nd Ave, Miami, FL, 33167 (2006 - 2018)
14020 Biscayne Blvd, North Miami Beach, FL, 33181 (2010 - 2012)
503 Palm Beach St, Tallahassee, FL, 32310 (2009)
11262 NW 2nd St, Miami, FL, 33172 (2008)