807 NW 105th Pl, Miami, FL (current address)
8801 W Flagler St, Miami, FL (2004 - 2004)
807 NW 105th Pl, Miami, FL (2002 - 2002)
8145 NW 7th St, Miami, FL (2000 - 2000)
807 NW 105th Pl, Miami, FL (2000 - 2000)
8801 W Flagler St, Miami, FL (1993 - 1993)