3870 NW 171st Ter, Opa Locka, FL, 33055 (current address)
3870 NW 171st Ter, Miami Gardens, FL, 33055 (1998 - 2018)
3870 NW 171st St, Miami Gardens, FL, 33055 (1998 - 2010)
1125149 NW Te, Miami, FL, 33168 (2009)
1125 NW 149th Ter, Miami, FL, 33168 (2009)