580 NW 58th Ct, Miami, FL, 33126 (current address)
360 NW 58th Ave, Miami, FL, 33126 (2017)
2951 1st St, Hialeah, FL, 33010 (2009 - 2011)
580 NW 58th Ave, Miami, FL, 33126 (2000 - 2010)
2951 SW 1st St, Miami, FL, 33135 (1993 - 2006)
580 Northwest Blvd NW, Miami, FL, 33126 (2000)