17610 NE 19th Ave, North Miami Beach, FL, 33162 (current address)
17610 NE 19th Ave, Miami, FL, 33162 (2013 - 2015)
1686 Palmetto Ave, Lehigh Acres, FL, 33972 (2009 - 2013)
1401 NE 191st St, North Miami Beach, FL, 33179 (2010)
1420 NE 171st St, North Miami Beach, FL, 33162 (1995 - 2008)