4220 SW 71st Ave, Miami, FL 33155, USA
1900 N Bayshore Dr, Miami, FL 33132, USA
Miami, FL 33169, USA
247 SW 8th St, Miami, FL 33130, USA