3525 NW 79th St, Miami, FL 33147, USA
2501 NW 74th Ave, Miami, FL 33122, USA
5590 NW 7th St, Miami, FL 33126, USA
8300 W Flagler St, Miami, FL 33144, USA