Miami, FL 33126, USA
11645 Biscayne Blvd, North Miami, FL 33181, USA
Miami, FL 33131, USA
7570 NW 14th St # 102, Miami, FL 33126, USA