333 NE 23rd St, Miami, FL 33137, USA
49 NE 165th St, Miami, FL 33162, USA
6410 NW 2nd St, Miami, FL 33126, USA
Miami, FL 33169, USA