1290 W 41st St, Hialeah, FL, 33012 (current address)
15062 SW 30th St, Miami, FL, 33185 (2017)
1290 W 41st St, Hialeah, FL, 33012 (2016)
7950 NW 155th St, Miami Lakes, FL, 33016 (2012)
1290 W 41st St, Hialeah, FL, 33012 (2007)
1290 W 41st St, Hialeah, FL, 33012 (2006)