11320 SW 208th Dr, Miami, FL 33189, USA
3445 SW 104th Ct, Miami, FL 33165, USA
10402 SW 186th Terrace, Miami, FL 33157, USA
3290 SW 3rd Ave #88, Miami, FL 33129, USA