15915 NW 59th Ave, Miami Lakes, FL 33014, United States
16854 NW 89th Ct, Miami Lakes, FL 33018, United States