4762 SW 127th Ct, Miami, FL 33175, USA
1461 NW 23rd St, Miami, FL 33142, USA
1510 NW 17th Ave, Miami, FL 33145, USA
16320 NW 2nd Ave #94, Miami, FL 33169, USA