11979 SW 92nd Ln, Miami, FL, 33186 (current address)
11979 SW 92nd Ln, Miami, FL, 33186 (1993 - 2018)
1 Tbd, Miami, FL, 33186 (2004)
9040 SW 97th Ave, Miami, FL, 33176 (1999)
11979 921st SW, Miami, FL, 33186 (1993)
11979 921st Avsw, Miami, FL, 33186 (1993)
None, Miami, FL, 33186 (1992)
13993 SW 94th Circle Ln, Miami, FL, 33186 (1991)