3950 SW 87th Ct, Miami, FL 33165, USA
7484 NW 8th St, Miami, FL 33126, USA
6821 SW 72nd St, Miami, FL 33143, USA
2150 NW 95th St, Miami, FL 33147, USA