3100 SW 103rd Ave, Miami, FL 33165, USA
Miami, FL 33132, USA
4806 SW 75th Ave, Miami, FL 33155, USA
9700 SW 168th St, Miami, FL 33157, USA