3561 NW 53rd Ct. Fort Lauderdale, FL 33309