49 NE 165th St, Miami, FL 33162, USA
Miami, FL 33175, USA
2745 NW 24th St, Miami, FL 33142, USA
433 SW 21st Rd, Miami, FL 33129, USA