200 NW 107th Ave Fort Lauderdale, FL 33324