7721 NW 7th St, Miami, FL 33126, USA
2311 SW 19th St, Miami, FL 33145, USA
1900 N Bayshore Dr, Miami, FL 33132, USA
Miami, FL 33179, USA