8995 SW 87th St, Miami, FL, 33173 (current address)
8995 SW 87th St, Miami, FL, 33173 (1992 - 2018)
7640 SW 19th St, Miami, FL, 33155 (2010 - 2017)
5565 NW 192nd Ln, Miami Gardens, FL, 33055 (2001 - 2011)
560 NW 60th Ave, Miami, FL, 33126 (1987 - 2001)
560 NW 59th Ave, Miami, FL, 33126 (1999)
55 SW 62nd Ave, Miami, FL, 33144 (1997)