6200 NW 167th St, Miami Lakes, FL 33014, United States
16525 NW 59th Ave, Miami Lakes, FL 33014, United States