285 NE 185th St #24, Miami, FL 33179, USA
12864 Biscayne Blvd, Miami, FL 33181, USA
3740 NW 80th St, Miami, FL 33147, USA
10420 SW 62nd St, Miami, FL 33173, USA