16800 NE 15th Ave, North Miami Beach, FL, 33162 (current address)
2365 NE 173rd St, North Miami Beach, FL, 33160 (1900 - 2020)
2365 NE 173rd St, North Miami Beach, FL, 33160 (2019)
Apt 110, North Miami Beach, FL, 33160 (2019)
16800 NE 15th Ave, Miami, FL, 33162 (2013 - 2015)