8220 SW 92nd Ct, Miami, FL, 33173 (current address)
8220 SW 92nd Ct, Miami, FL, 33173 (1992 - 2018)
7304 SW 82nd St, Miami, FL, 33143 (2008)
440 E 23rd St, Hialeah, FL, 33013 (2000)
87 NW 33rd St, Miami, FL, 33127 (1993 - 1999)
7999 NW 7th St, Miami, FL, 33126 (1985)