406 NW 54th St, Miami, FL 33127, USA
2870 S Bayshore Dr, Miami, FL 33133, USA
911 NW 75th St, Miami, FL 33150, USA
7570 NW 14th St # 102, Miami, FL 33126, USA