13120 SW 92nd Ave, Miami, FL, 33176 (current address)
13120 SW 92nd Ave, Miami, FL, 33176 (2008 - 2018)
13120 SW 92nd Ave, Miami, FL, 33176 (2016 - 2018)
13120 SW 92nd Ave, Miami, FL, 33176 (2016 - 2017)
6401 SW 84th St, Miami, FL, 33143 (2000 - 2017)