8015 41st Ave, Elmhurst, NY, 11373 (current address)
8015 41st Ave, Elmhurst, NY, 11373 (2016 - 2019)
Apt 519, Elmhurst, NY, 11373 (2019)
8015 41st Ave, Elmhurst, NY, 11373 (2007 - 2018)
6300 SW 138th Ct, Miami, FL, 33183 (2006 - 2017)
14905 SW 80th St, Miami, FL, 33193 (2013 - 2017)
14911 SW 80th St, Miami, FL, 33193 (2006 - 2013)
3815 S West Temple, Salt Lake City, UT, 84115 (2013)
14911 SW 80th St, Dade, FL (2006)
6840 SW 163rd Pl, Miami, FL, 33193 (2002 - 2003)
2557 70th St, Flushing, NY, 11370 (2001)
143 6 Sw 97th Ln, Miami, FL, 33186 (2001)