8300 W Flagler St, Miami, FL 33144, USA
3555 NW 52nd St, Miami, FL 33142, USA
1324 NW 29th St, Miami, FL 33142, USA
3525 NW 79th St, Miami, FL 33147, USA