14510 Tabebuia Ln, Hialeah, FL, 33014 (current address)
14510 Tabebuia Ln, Miami Lakes, FL, 33014 (1993 - 2018)
6930 NW 186th St, Hialeah, FL, 33015 (1989 - 2012)
190 NE 123rd St, North Miami, FL, 33161 (2012)
5784 SW 26th St, Miami, FL, 33155 (1999)
166 NW 103rd St, Miami Shores, FL, 33150 (1990 - 1997)
6930 186th NW, Miami Shores, FL, 33157 (1989 - 1993)