8265 NE 3rd Ct, Miami, FL, 33138 (current address)
3260 NW 80th Ter, Miami, FL, 33147 (2000 - 2018)
3255 NW 81st Ter, Miami, FL, 33147 (1993 - 2016)
3260 NW 80th Ter, Miami, FL, 33147 (2000 - 2016)
1235 Wilmington St, Opa Locka, FL, 33054 (2009 - 2016)