9221 SW 13th St, Miami, FL 33174, USA
1461 NW 23rd St, Miami, FL 33142, USA
7570 NW 14th St # 102, Miami, FL 33126, USA
175 SW 7th St, Miami, FL 33130, USA