3900 NW 33rd Ter Fort Lauderdale, FL 33309