5410 NW 12th Ave Fort Lauderdale, FL 33309