8380 S Dixie Hwy, Miami, FL 33143, United States
3401-118 N Miami Ave, Miami, FL 33127, United States