7301 NW 12th St, Miami, FL 33126, USA
415 SW 19th Rd, Miami, FL 33129, USA
1069 NE 204th Ln, Miami, FL 33179, USA
Miami, FL 33101, USA