7495 NW 7th St #10, Miami, FL 33126, USA
3902 NW 3rd Ave #19, Miami, FL 33127, USA
2311 SW 19th St, Miami, FL 33145, USA
7721 NW 7th St, Miami, FL 33126, USA