3100 SW 103rd Ave, Miami, FL 33165, USA
14881 SW 158th St, Miami, FL 33187, USA
7288 NW 8th St, Miami, FL 33126, USA
6821 SW 72nd St, Miami, FL 33143, USA