15 NE 115th St, Miami, FL (current address)
Pt Mia, Miami Beach, FL (1996 - 1996)
1850 Meridian Ave, Miami Beach, FL (1996 - 1996)
15 NE 115th St, Miami, FL (1995 - 1995)
1850 Meridian Ave, Miami Beach, FL (1994 - 1994)
Pt Mia, Miami Beach, FL (1993 - 1993)