Miami, FL 33101, USA
3902 NW 3rd Ave #19, Miami, FL 33127, USA
11645 Biscayne Blvd, North Miami, FL 33181, USA
12864 Biscayne Blvd, Miami, FL 33181, USA