4510 SW 22nd Ct, Fort Lauderdale, FL 33317, USA
1427 NE 26th Ave, Fort Lauderdale, FL 33304, USA
Fort Lauderdale, FL 33312, USA
Fort Lauderdale, FL 33306, USA