3870 NW 171st Ter, Opa Locka, FL, 33055 (current address)
3870 NW 171st St, Miami Gardens, FL, 33055 (1998 - 2018)
3870 NW 171st Ter, Miami Gardens, FL, 33055 (2001 - 2016)
3870 NE 171st St, North Miami Beach, FL, 33160 (2004)
171 Ter, Opa Locka, FL, 33055 (2002)
8870 NW 171st Ter, Opa Locka, FL, 33055 (2001)
3410 NW 174th St, Miami Gardens, FL, 33056 (1990 - 1997)