2307 Douglas Rd, Miami, FL 33145, USA
2150 NW 95th St, Miami, FL 33147, USA
2690 NE 2nd Ave, Miami, FL 33137, USA
Miami, FL 33125, USA