14900 SW 104th St, Miami, FL, 33196 (current address)
Apt 58, Miami, FL, 33196 (2019)
8435 SW 156th Ct, Miami, FL, 33193 (2013 - 2018)
11985 SW 181st Ter, Miami, FL, 33177 (2013)
15255 SW 96th St, Miami, FL, 33196 (2008)
1490o SW 104th, Miami, FL, 33196 (2007)