3000 Island Blvd, North Miami Beach, FL, 33160 (current address)
Apt 2505, North Miami Beach, FL, 33160 (2019)
3000 Island Blvd, Aventura, FL, 33160 (1997 - 2018)
9013 SW 138th St, Miami, FL, 33176 (1993 - 2018)
3000 Island Blvd, Aventura, FL, 33160 (1997 - 2016)