3290 SW 3rd Ave #88, Miami, FL 33129, USA
7100 NW 12th St # 210, Miami, FL 33126, USA
2324 SW 8th St Suite 58, Miami, FL 33135, USA
6821 SW 72nd St, Miami, FL 33143, USA