4220 SW 71st Ave, Miami, FL 33155, USA
7570 NW 14th St # 102, Miami, FL 33126, USA
Miami, FL 33125, USA
7035 SW 44th St, Miami, FL 33155, USA