4940 NW 181st Ter, Opa Locka, FL, 33055 (current address)
4940 NW 181st Ter, Miami Gardens, FL, 33055 (2000 - 2018)
4940 NW 181st Ter, Miami Gardens, FL, 33055 (2016)
17918 SW 175th St, Miami, FL, 33187 (2007)
7780 SW 161st Ave, Miami, FL, 33193 (2002 - 2006)
10251 NW 80th Ct, Miami Lakes, FL, 33016 (2001)