190 NE 132nd St, Miami, FL, 33161 (current address)
190 NE 132nd St, North Miami, FL, 33161 (1992 - 2018)
190 NE 132nd St, North Miami, FL, 33161 (2012 - 2016)
190 NE 132nd Ter, North Miami, FL, 33161 (1991 - 2008)
5400 NW 159th St, Miami Lakes, FL, 33014 (2007)
190 NE 132nd St, North Miami, FL, 33161 (1994 - 2007)
9630 NW 4th St, Pembroke Pines, FL, 33024 (1989 - 2007)
840 81st St, Miami Beach, FL, 33141 (2000)