3880 NW 183rd St, Opa Locka, FL, 33055 (current address)
3880 NW 183rd St, Opa Locka, FL, 33055 (2019)
Apt 204, Opa Locka, FL, 33055 (2019)
3880 NW 183rd St, Miami Gardens, FL, 33055 (2002 - 2018)
3880 NW 183rd St, Miami Gardens, FL, 33055 (2016)
3880 Nw St, Opa Locka, FL, 33055 (2013)
18936 NW 57th Ave, Hialeah, FL, 33015 (2001)
18935 57th Ave NW, Hialeah, FL, 33015 (2001)
2772 Decatur Ave, Bronx, NY, 10458 (1998)