10402 SW 186th Terrace, Miami, FL 33157, USA
4156 SW 70th Ct, Miami, FL 33155, USA
3950 SW 87th Ct, Miami, FL 33165, USA
12864 Biscayne Blvd, Miami, FL 33181, USA