351 NW 63rd St, Miami, FL, 33150 (current address)
12750 NW 27th Ave, Opa Locka, FL, 33054 (2010 - 2018)
21100 NW 28th Ct, Miami Gardens, FL, 33056 (2009)
1146 Sesame St, Opa Locka, FL, 33054 (2009)
3275 NW 51st Ter, Miami, FL, 33142 (2007 - 2009)