1900 N Bayshore Dr, Miami, FL 33132, USA
20191 NE 16th Pl, Miami, FL 33179, USA
12240 SW 128th Ct, Miami, FL 33186, USA
4762 SW 127th Ct, Miami, FL 33175, USA