3325 NW 53rd St, Miami, FL 33142, USA
4101 SW 73rd Ave Ste. B, Miami, FL 33155, USA
911 NW 75th St, Miami, FL 33150, USA
910 NE 205th St #30, Miami, FL 33179, USA