13542 SW 65th Ln, Miami, FL, 33183 (current address)
Apt I-e, Miami, FL, 33183 (2019)
1580 W 58th St, Hialeah, FL, 33012 (2000)
11301 Terras NW, Miami, FL, 33172 (1988 - 1993)
11301 NW 6th Ter, Miami, FL, 33172 (1992)
11301 NW Terras Apt, Miami, FL, 33172 (1988)
11301 NW Terras 6, Miami, FL, 33172 (1988)