3011 NW 172nd Ter, Miami Gardens, FL, 33056 (current address)
1260 NW 129th St, North Miami, FL, 33167 (2009 - 2018)
3011 NW 172 Th Terra, Miami, FL, 33056 (2012)
3011 NW 172nd Ter, Miami Gardens, FL, 33056 (2007 - 2008)
3011 NW 172nd Ter, Opa Locka, FL, 33056 (2007)