6210 NE 21ST RD, Fort Lauderdale, FL 33308 – F10342514 - Del Dacks-...