8231 NW 8th St, Miami, FL, 33126 (current address)
Apt 414, Miami, FL, 33126 (2019)
12835 SW 65th Ter, Miami, FL, 33183 (2015 - 2018)
8231 NW 8th St, Miami, FL, 33126 (2004 - 2013)
1175 E 23rd St, Los Angeles, CA, 90011 (2012)
8231 NW 8th St, Miami, FL, 33126 (2006 - 2009)
82318 NW St 409, Miami, FL, 33126 (2004)