18151 NE 31st Ct, North Miami Beach, FL, 33160 (current address)
18151 NE 31st Ct, North Miami Beach, FL, 33160 (2019)
Apt 714, North Miami Beach, FL, 33160 (2019)
18151 NE 31st Ct, Aventura, FL, 33160 (2016)
18151 NE 31st Ct, Aventura, FL, 33160 (2014 - 2015)