3015 NW 79th St, West Little River, FL 33131, USA
Photo: google.com

102 W 5th St, Hialeah, FL 33010, USA

2410 NW 93rd St, Miami, FL 33147, USA

6800 NW 7th Ave Miami, FL 33150 USA
Photo: google.com

5660 NW 7th Ave, Miami, FL 33127, USA
Photo: google.com

5245 NW 7th Ave, Miami, FL 33127, USA