13501 SW 128th St, Miami, FL 33186, United States
10307 NW 9th St Cir, Miami, FL 33172, United States