2000 Towerside Ter, Miami, FL, 33138 (current address)
2000 Towerside Ter, Miami, FL, 33138 (2019)
Apt 1908, Miami, FL, 33138 (2019)
1172 NE 103rd St, Miami Shores, FL, 33138 (2016)
1172 NE 103rd St, Miami, FL, 33138 (2015)
13040 Nevada St, Miami, FL, 33156 (2014)