382 NE 191st St #86516, Miami, FL 33179, USA
247 SW 8th St, Miami, FL 33130, USA
4806 SW 75th Ave, Miami, FL 33155, USA
2324 SW 8th St Suite 58, Miami, FL 33135, USA