10903 NW 8th Ave, Miami, FL 33168, USA
16320 NW 2nd Ave #94, Miami, FL 33169, USA
4702 SW 75th Ave, Miami, FL 33155, USA
123 SE 3rd Ave, Miami, FL 33132, USA