3373 NW 198th Ter, Miami Gardens, FL, 33056 (current address)
3373 NW 197th Ter, Miami Gardens, FL, 33056 (2001 - 2017)
264 NE 62nd St, Miami, FL, 33138 (2003)
6755 Indian Lake Dr, Missouri City, TX, 77489 (1996 - 2001)
3373 NW 197th Ter, Opa Locka, FL, 33056 (2001)