4265 NW South Tamiami Canal Dr, Miami, FL, 33126 (current address)
Apt 112, Miami, FL, 33126 (2019)
4265 NW South Tamiami Canal Dr, Miami, FL, 33126 (1996 - 2016)
4265 NW South Tamiami Canal Dr, Miami, FL, 33126 (2010 - 2012)
4265 NW 18th St, Miami, FL, 33126 (1986 - 1996)
4265 NW South Tamiam, Miami, FL, 33126 (1993)
4265 S Tamiam NW, Miami, FL, 33126 (1993)