16990 SW 96th Ct, Miami, FL 33157, USA
247 SW 8th St, Miami, FL 33130, USA
6800 SW 40th St, Miami, FL 33155, USA
16320 NW 2nd Ave #94, Miami, FL 33169, USA