3325 NW 53rd St, Miami, FL 33142, USA
7484 NW 8th St, Miami, FL 33126, USA
382 NE 191st St #86516, Miami, FL 33179, USA
4603, 7111 SW 42nd St, Miami, FL 33155, USA