18181 NE 31st Ct, North Miami Beach, FL, 33160 (current address)
Apt 409, North Miami Beach, FL, 33160 (2019)
18181 NE 31st Ct, Aventura, FL, 33160 (1984 - 2018)
2751 NE 183rd St, Aventura, FL, 33160 (2004 - 2016)
2750 NE 183rd St, Aventura, FL, 33160 (2004 - 2016)