17401 NE 5th Ave, North Miami Beach, FL, 33162 (current address)
17401 NE 5th Ave, Miami, FL, 33162 (2014 - 2015)
4541 SW 41st St, West Park, FL, 33023 (2012)
17022 NE 5th Ave, North Miami Beach, FL, 33162 (2004 - 2011)
17001 NE 9th Ave, Miami, FL, 33162 (2001 - 2008)
1740 NE 5th Ave, North Miami, FL, 33162 (2006)
17001 NE 9th Ave, Miami, FL, 33162 (2004 - 2005)
105 Newton Rd, West Park, FL, 33023 (2005)