1450 SW 22nd Terrace, Miami, FL 33145, USA
7146 SW 42nd Terrace, Miami, FL 33155, USA
1141 SW 22nd Ave, Miami, FL 33135, USA
175 SW 7th St, Miami, FL 33130, USA