16200 NW 59th Ave STE 103, Miami Lakes, FL 33014, United States
5797 NW 151st St, Miami Lakes, FL 33014, United States