3020 NW 120th Way Fort Lauderdale, FL 33323