382 NE 191st St #86516, Miami, FL 33179, USA
7570 NW 14th St, Miami, FL 33126, USA
7100 NW 12th St # 210, Miami, FL 33126, USA
995 SW 69th Ave, Miami, FL 33144, USA