Miami, FL 33126, USA
7721 NW 7th St, Miami, FL 33126, USA
1900 N Bayshore Dr, Miami, FL 33132, USA
12864 Biscayne Blvd, Miami, FL 33181, USA