#3760, 2 S Biscayne Blvd d2106, Miami, FL 33131, USA
2745 NW 24th St, Miami, FL 33142, USA
3555 NW 52nd St, Miami, FL 33142, USA
2485 NW 93rd Terrace, Miami, FL 33147, USA