4250 NW 37th Ave, Miami, FL 33142, United States
14830 SW 136th St, Miami, FL 33196, United States
10549 SW 73rd Terrace, Miami, FL 33173, United States