1400 NW 12th Ave, Miami, FL 33136, United States
1295 NW 14th St, Miami, FL 33136, United States
1550 NW 10th Ave #118, Miami, FL 33136, United States
1400 NW 12th Ave #5, Miami, FL 33136, United States