9000 NW 7th Ave, Miami, FL 33150, United States
8155 W Flagler St, Miami, FL 33144, United States
7245 NW 36th St, Miami, FL 33166, United States