2345 SW 17th St, Miami, FL, 33145 (current address)
2345 SW 17th St, Miami, FL, 33145 (2019)
3180 SW 17th St, Miami, FL, 33145 (2000 - 2018)
3180 SW 17th St, Miami, FL, 33145 (2001 - 2005)
2345 SW 17th Ave, Miami, FL, 33145 (1993 - 2004)
8951 SW 142nd Ave, Miami, FL, 33186 (2000)
8951 SW 142nd Ave, Miami, FL, 33186 (2000)