16990 SW 96th Ct, Miami, FL 33157, USA
Miami, FL 33101, USA
1900 N Bayshore Dr, Miami, FL 33132, USA
12029 SW 117th Ct, Miami, FL 33186, USA