3095 NW 90th St, Miami, FL, 33147 (current address)
3095 NW 90th St, Miami, FL, 33147 (1990 - 2018)
3081 NW 90th St, Miami, FL, 33147 (2010)
1077 Elgrove Dr, Deltona, FL, 32725 (2005)
3095 Nortwest St, Miami, FL, 33147 (2003)
344 E 10th St, Hialeah, FL, 33010 (2003)
3095 SW 69th Ave, Miami, FL, 33155 (2001)
454 E 18th St, Hialeah, FL, 33013 (1999)