3950 SW 51st St, Fort Lauderdale, FL, 33312 (current address)
3950 SW 51st St, Fort Lauderdale, FL, 33312 (2009 - 2018)
3950 SW 51st St, Ft Lauderdale, FL, 33312 (2017)
5141 Hollywood Blvd, Hollywood, FL, 33021 (2014)
3620 N 56th Ave, Hollywood, FL, 33021 (2000 - 2008)