9700 SW 168th St, Miami, FL 33157, USA
7035 SW 44th St, Miami, FL 33155, USA
650 NW 43rd Ave, Miami, FL 33126, USA
10402 SW 186th Terrace, Miami, FL 33157, USA