15151 NW 82nd Ave, Miami Lakes, FL 33016, United States
16500 NW 87th Ave, Miami Lakes, FL 33018, United States
6411 NW 162nd St, Miami Lakes, FL 33014, United States