13710 SW 268th St, Homestead, FL, 33032 (current address)
Apt 108, Homestead, FL, 33032 (2019)
13710 SW 268th St, Homestead, FL, 33032 (2004 - 2009)
13710 SW 268th St, Homestead, FL, 33032 (2004 - 2009)
13710 SW 265th St, Naranja, FL, 33032 (2001 - 2002)