1400 NE 191st St, Miami, FL, 33179 (current address)
1400 NE 191st St, Miami, FL, 33179 (2007 - 2018)
1400 NE 191st St, Miami, FL, 33179 (2001 - 2017)
3605 NE 207th St, Miami, FL, 33180 (2000 - 2017)
300 SW 11th Ct, Fort Lauderdale, FL, 33315 (2004 - 2017)