1465 NE 141st St, Miami, FL, 33161 (current address)
1465 NE 141st St, North Miami, FL, 33161 (2002 - 2018)
1465 NE 141st St, North Miami, FL, 33161 (2016)
62nd, FL (2010 - 2014)
11165 NE 141st St, Miami, FL, 33161 (2002)
146 144th St NE, Miami, FL, 33161 (2001)