6463 Bird Rd, Miami, FL 33155, USA
4762 SW 127th Ct, Miami, FL 33175, USA
7050 NW 42nd St, Miami, FL 33166, USA
5849 W Flagler St, Miami, FL 33134, USA