5511 NW 37th Ave, Miami, FL 33142, USA
900 NW 144th St, Miami, FL 33168, USA
12211 SW 132nd Ct, Miami, FL 33186, USA
3145 SW 19th St, Miami, FL 33145, USA