170 SE 14th St, Miami, FL 33131, USA
6800 SW 40th St, Miami, FL 33155, USA
7242 SW 42nd Terrace, Miami, FL 33155, USA
7501 NW 7th St, Miami, FL 33126, USA