Miami, FL 33130, USA
2311 SW 19th St, Miami, FL 33145, USA
49 NE 165th St, Miami, FL 33162, USA
4806 SW 75th Ave, Miami, FL 33155, USA