18181 NE 31st Ct, North Miami Beach, FL, 33160 (current address)
Apt 409, North Miami Beach, FL, 33160 (2019)
PO Box 630517, Miami, FL, 33163 (1996 - 2018)
18181 NE 31st Ct, Aventura, FL, 33160 (2003 - 2016)
18181 NE 31st Ct, Aventura, FL, 33160 (1996 - 2016)