2870 S Bayshore Dr, Miami, FL 33133, USA
3246 N Miami Ave, Miami, FL 33127, USA
10402 SW 186th Terrace, Miami, FL 33157, USA
Miami, FL 33155, USA