44 W Flagler St, Miami, FL 33130, United States
1607 NE 2nd Ave, Miami, FL 33132, United States
1400 NW 135th St, Miami, FL 33167, United States