2801 NE 183rd St, North Miami Beach, FL, 33160 (current address)
2801 NE 183rd St, North Miami Beach, FL, 33160 (2019)
Apt 2005, North Miami Beach, FL, 33160 (2019)
2801 NE 183rd St, Aventura, FL, 33160 (2016)
2801 NE 183rd St, Aventura, FL, 33160 (2013 - 2015)
4034 Winkler Ave, Fort Myers, FL, 33916 (2012)