9700 SW 168th St, Miami, FL 33157, USA
4414 SW 73rd Ave, Miami, FL 33155, USA
6410 NW 2nd St, Miami, FL 33126, USA
395 SW 78th Pl, Miami, FL 33144, USA