13624 NE 20th Ave, North Miami Beach, FL, 33181 (current address)
13524 NE 20th Ave, North Miami Beach, FL, 33181 (2012 - 2018)
13624 NE 20th Ave, Miami, FL, 33181 (2015)
135242 NE Th Ave, North Miami Beach, FL, 33181 (2014)
13524 NE 20th Ave, Miami, FL, 33181 (2014)