Miami, FL 33144, USA
10050 SW 132nd Ave, Miami, FL 33186, USA
14810 N Miami Ave, Miami, FL 33168, USA
Miami, FL 33101, USA