14355 SW 92nd Ter, Miami, FL, 33186 (current address)
14355 SW 92nd Ter, Miami, FL, 33186 (1993 - 2018)
1435592 SW Te, Miami, FL, 33186 (2004)
1 Tbd, Miami, FL, 33186 (2002)
15375 SW 79th Ter, Miami, FL, 33193 (2000)
5140 SW 122nd Ave, Miami, FL, 33175 (1999)
14355 SW 92nd Ave, Miami, FL, 33176 (1993)
15385 SW 79th Ter, Miami, FL, 33193 (1989)