12640 Country Club Ln, Miami, FL 33167, USA
2900 NW 33rd Ave, Miami, FL 33142, USA
1490 NW 3rd Ave #110, Miami, FL 33136, USA
12211 SW 132nd Ct, Miami, FL 33186, USA