123 SE 3rd Ave, Miami, FL 33132, USA
658 NW 100th St, Miami, FL 33150, USA
Miami, FL 33169, USA
7050 NW 42nd St, Miami, FL 33166, USA