3792 NE 167th St, North Miami Beach, FL, 33160 (current address)
3792 NE 167th St, North Miami Beach, FL, 33160 (2016 - 2019)
Apt 50, North Miami Beach, FL, 33160 (2019)
3770 162nd St NE, North Miami Beach, FL, 33160 (2009)
3792 NE 162nd St, N Miami Beach, FL, 33160 (2009)
3770 NE 171st St, North Miami Beach, FL, 33160 (2001 - 2007)
3665 NE 167th St, North Miami Beach, FL, 33160 (1995)
750 NE 64th St, Miami, FL, 33138 (1995)