3290 SW 3rd Ave #88, Miami, FL 33129, USA
170 SE 14th St, Miami, FL 33131, USA
12240 SW 128th Ct, Miami, FL 33186, USA
14881 SW 158th St, Miami, FL 33187, USA