341 NW 109th Ave, Miami, FL, 33172 (current address)
Apt 1, Miami, FL, 33172 (2019)
13140 SW 81st Ave, Miami, FL, 33156 (1995 - 2018)
341 NW 109th Ave, Miami, FL, 33172 (2009 - 2016)
513 NW 109th Ave, Miami, FL, 33172 (1993 - 1996)
7361 SW 115th St, Miami, FL, 33156 (1992)