520 NW 165th St #212c, Miami, FL 33169, USA
3361 NW 67th St, Miami, FL 33147, USA
6700 NW 33rd Ave, Miami, FL 33147, USA
4426 SW 74th Ave, Miami, FL 33155, USA