849 SW 69th Ave, Miami, FL 33144, USA
6790 SW 24th St, Miami, FL 33155, USA
Miami, FL 33169, USA
175 SW 7th St, Miami, FL 33130, USA