570 NE 159th St, Miami, FL (current address)
801 NE 178th St, Miami, FL (2012 - 2012)
26 Cahoon St, Norwich, CT (2006 - 2006)
801 NE 178th St, Miami, FL (2006 - 2006)
400 NE 137th St, North Miami, FL (2002 - 2002)
570 NE 159th St, Miami, FL (1996 - 1996)
440 NW 62nd Ave, Miami, FL (1995 - 1995)
440 W 62nd St, Miami, FL (1995 - 1995)