Miami, FL 33169, USA
406 NW 54th St, Miami, FL 33127, USA
14210 NW 7th Ave, Miami, FL 33168, USA
2469 NW 21st Terrace, Miami, FL 33142, USA