Miami, FL 33101, USA
14810 N Miami Ave, Miami, FL 33168, USA
Miami, FL 33130, USA
2150 NW 95th St, Miami, FL 33147, USA