1170 NE 214th St, Miami, FL 33179, USA
333 NE 23rd St, Miami, FL 33137, USA
123 SE 3rd Ave, Miami, FL 33132, USA
911 NW 75th St, Miami, FL 33150, USA