201 NW 82nd Ave Fort Lauderdale, FL 33324