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

10554 NW 132nd St, Hialeah, FL 33018, USA
Photo: google.com

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

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

6669 SW 59th Pl, South Miami, FL 33143, USA