1700 NE 105th St, Miami, FL, 33138 (current address)
Apt 311, Miami, FL, 33138 (2019)
1700 NE 105th St, Miami Shores, FL, 33138 (1997 - 2018)
1700 NE 105th St, Miami Shores, FL, 33138 (2016)
1700 NE 105th St, Miami Shores, FL, 33138 (2004 - 2005)