13727 SW 152nd St # 209, Miami, FL 33177, USA
Miami, FL 33155, USA
12240 SW 128th Ct, Miami, FL 33186, USA
Miami, FL 33130, USA