NW 163rd St, Miami Lakes, FL 33014, United States
16200 NW 59th Ave #107, Miami Lakes, FL 33014, United States