9425 SW 39th St, Miami, FL, 33165 (current address)
9423 SW 39th St, Miami, FL, 33165 (2010 - 2014)
24205 SW 142nd Ave, Homestead, FL, 33032 (2012)
9423-9425 39th St SW, Miami, FL (2010)
9425 SW 19th St, Miami, FL, 33165 (2000)
40 NW 65th St, Miami, FL, 33150 (1984 - 1999)
9425 19th SW, Miami, FL, 33165 (1993 - 1996)
9425 19th Stsw, Miami, FL, 33165 (1984 - 1994)
9425 19th St SW, Miami, FL, 33165 (1993)